IAS/PCMI Summer Session 2000 Clay Mathematics Undergraduate Program Basic Course on Computational Complexity Lecture 2: The Complexity of Some Problems

نویسندگان

  • David Mix Barrington
  • Alexis Maciel
چکیده

We first present a machine that decides parity. The machine scans the input from left to right. After looking at each bit, the machine remembers whether the number of 1’s seen so far is odd or even. Initially, the number is 0 and therefore even. The machine then toggles between even and odd for each 1 seen in the input, and does nothing for each 0. This even/odd toggle can be incorporated into the internal states of the machine or it can be stored explicitly in its memory. In either case, the machine uses a constant amount of space and parity is in DSPACE(1).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

IAS/PCMI Summer Session 2000 Clay Mathematics Undergraduate Program Basic Course on Computational Complexity Lecture 5: The Landscape of Complexity Classes

The inclusions L ⊆ NL and P ⊆ NP are trivial since deterministic machines can be viewed as special kinds of nondeterministic machines. The equality PSPACE = NPSPACE is a consequence of Savitch’s Theorem and the inclusion NL ⊆ P can also be obtained by that same idea of reducing to graph reachability. The fact that EXP contains PSPACE, and therefore NPSPACE, was pointed out just before the proof...

متن کامل

IAS/PCMI Summer Session 2000 Clay Mathematics Undergraduate Program Basic Course on Computational Complexity Lecture 10: AC Circuits Cannot Compute PARITY

The precise result we will prove is that the PARITY language cannot be decided by AC circuits, even if they are allowed to be of size 2 o(1) , even if they are allowed to include gates that test whether the sum of their inputs is non-zero modulo 3, and even if they are allowed to be completely non-uniform. Since the NC parity circuits are very uniform, this is more than enough to separate AC fr...

متن کامل

IAS/PCMI Summer Session 2000 Clay Mathematics Undergraduate Program Advanced Course on Computational Complexity Lecture 13: Polynomial-Size Frege Proofs of the Pigeonhole Principle

The pigeonhole principle states that there is no one-to-one function from a set of size n to a set of size n − 1. In other words, if n pigeons are put into n − 1 holes, then at least one hole will be occupied by more than one pigeon. This simple fact has an astonishing variety of applications in mathematics. It also corresponds to a tautology that has been used extensively in the study of the c...

متن کامل

IAS/PCMI Summer Session 2000 Clay Mathematics Undergraduate Program Advanced Course on Computational Complexity Lecture 14: Lower Bounds for Tree Resolution

The Resolution proof system can be defined as a restriction of the Sequent Calculus that allows only variables to appear as formulas in the sequents and that uses only the cut rule. (This is not the usual definition of Resolution but it is equivalent to it.) What can we do with such limited proofs? One thing we cannot do is start with the axioms and build larger formulas because we cannot intro...

متن کامل

Measurement of Complexity and Comprehension of a Program Through a Cognitive Approach

The inherent complexity of the software systems creates problems in the software engineering industry. Numerous techniques have been designed to comprehend the fundamental characteristics of software systems. To understand the software, it is necessary to know about the complexity level of the source code. Cognitive informatics perform an important role for better understanding the complexity o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010